Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

disable LLVM optimization on tests with long compilation times #741

Merged

Conversation

jheek
Copy link
Member

@jheek jheek commented Dec 16, 2020

timings:
imagenet 226s -> 52s (timed before the model changed)
wmt 63 -> 37s

timings:
imagenet  226s -> 52s
wmt 63 -> 37s
@andsteing
Copy link
Collaborator

ah, that's a good flag to know!

@avital avital added Priority: P2 - no schedule Best effort response and resolution. We have no plan to work on this at the moment. Status: accepted labels Dec 17, 2020
@avital
Copy link
Contributor

avital commented Dec 17, 2020

Just a quick Q: Should we also at least sometimes be running tests with LLVM optimization? Or do we assume that JAX core sufficiently tests that?

@jheek
Copy link
Member Author

jheek commented Dec 17, 2020

For now LLVM passes are only disabled on tests where it is slow. You could argue both ways though. Once LLVM generates buggy code all bets are off really

@copybara-service copybara-service bot merged commit 82986b7 into google:master Dec 17, 2020
@avital avital mentioned this pull request Jan 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla: yes Priority: P2 - no schedule Best effort response and resolution. We have no plan to work on this at the moment.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants